pterocarpus indicus - English Synonyms Dictionary

pterocarpus indicus

n.
[1] padauk , padouk , amboyna